Japanese lantern
noun
1.
Chinese lantern
.
Origin
1890-95
British Dictionary definitions for
Japanese lantern
Japanese lantern
noun
1.
another name for
Chinese lantern
(sense 1)
Contemporary definitions for
Japanese lantern
noun
Chinese lantern; a collapsible thin-paper lantern used for decoration or ceremonies